Exercice réalisé ci-dessous :


Créer une algorithme qui calcule le minimum et le maximum d’un tableau numérique
entrée : un tableau numérique
sortie : le minimum et le maximum


Voici le code :

    
<?php
$tableau = array();

for ($i = 0; $i <= 10; $i++) {
    $tableau[] = rand(0, 100); 
}

for ($i = count($tableau) - 1; $i > 0; $i--) {
    $j = rand(0, $i);
    $temp = $tableau[$i];
    $tableau[$i] = $tableau[$j];
    $tableau[$j] = $temp;
}

$minimum = $tableau[0];
$maximum = $tableau[0];

foreach ($tableau as $valeur) {
    if ($valeur < $minimum) {
        $minimum = $valeur;
    }

    if ($valeur > $maximum) {
        $maximum = $valeur;
    }
}

echo "Le tableau mélangé de manière aléatoire : " . implode(', ', $tableau) . "<br>";
echo "Le minimum du tableau est : $minimum<br>";
echo "Le maximum du tableau est : $maximum";
?>
    
  

Cliquez ici pour voir le résultat du code PHP